nodular scleritis - French English Dictionary